edu
.
umass
.
cs
.
automan
.
core
.
question
EstimationMetaQuestion
Related Doc:
package question
case class
EstimationMetaQuestion
(
lhs:
EstimationQuestion
,
rhs:
EstimationQuestion
,
op: (
Double
) ⇒ (
Double
) ⇒
Double
)
extends
EstimationQuestion
with
MetaQuestion
with
Product
with
Serializable
Linear Supertypes
Serializable
,
Serializable
,
Product
,
Equals
,
MetaQuestion
,
EstimationQuestion
,
Question
,
AnyRef
,
Any
Ordering
Alphabetic
By inheritance
Inherited
EstimationMetaQuestion
Serializable
Serializable
Product
Equals
MetaQuestion
EstimationQuestion
Question
AnyRef
Any
Hide All
Show all
Visibility
Public
All
Instance Constructors
new
EstimationMetaQuestion
(
lhs:
EstimationQuestion
,
rhs:
EstimationQuestion
,
op: (
Double
) ⇒ (
Double
) ⇒
Double
)
Type Members
type
A
=
Double
Definition Classes
EstimationQuestion
→
Question
type
AA
=
AbstractEstimate
Definition Classes
EstimationQuestion
→
Question
type
AP
=
BootstrapEstimationPolicy
Definition Classes
EstimationQuestion
→
Question
type
MA
=
Double
Definition Classes
EstimationMetaQuestion
→
MetaQuestion
type
MAA
=
AbstractEstimate
Definition Classes
EstimationMetaQuestion
→
MetaQuestion
type
MAP
=
BootstrapEstimationMetaPolicy
Definition Classes
EstimationMetaQuestion
→
MetaQuestion
type
O
=
EstimationOutcome
Definition Classes
EstimationQuestion
→
Question
type
PP
=
MLEPricePolicy
Definition Classes
EstimationQuestion
→
Question
class
QuestionStillExecutingException
extends
Exception
Definition Classes
Question
type
TP
=
DoublingTimeoutPolicy
Definition Classes
EstimationQuestion
→
Question
Value Members
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
var
_before_filter
: (
A
) ⇒
A
Attributes
protected
Definition Classes
Question
var
_blacklisted_workers
:
List
[
String
]
Attributes
protected
Definition Classes
Question
var
_budget
:
Option
[
BigDecimal
]
Attributes
protected
Definition Classes
Question
var
_confidence
:
Double
Attributes
protected
Definition Classes
EstimationQuestion
var
_confidence_interval
:
ConfidenceInterval
Attributes
protected
Definition Classes
EstimationQuestion
var
_default_sample_size
:
Int
Attributes
protected
Definition Classes
EstimationQuestion
var
_dont_randomize_options
:
Boolean
Attributes
protected
Definition Classes
Question
var
_dont_reject
:
Boolean
Attributes
protected
Definition Classes
Question
var
_dry_run
:
Boolean
Attributes
protected
Definition Classes
Question
var
_estimator
: (
Seq
[
Double
]) ⇒
Double
Attributes
protected
Definition Classes
EstimationQuestion
var
_id
:
UUID
Attributes
protected
Definition Classes
Question
var
_image
:
Option
[
File
]
Attributes
protected
Definition Classes
Question
var
_image_alt_text
:
Option
[
String
]
Attributes
protected
Definition Classes
Question
var
_image_url
:
Option
[
String
]
Attributes
protected
Definition Classes
Question
var
_initial_worker_timeout_in_s
:
Int
Attributes
protected
Definition Classes
Question
var
_max_replicas
:
Option
[
Int
]
Attributes
protected
Definition Classes
Question
var
_max_value
:
Option
[
Double
]
Attributes
protected
Definition Classes
EstimationQuestion
var
_min_value
:
Option
[
Double
]
Attributes
protected
Definition Classes
EstimationQuestion
var
_minimum_spawn_policy
:
MinimumSpawnPolicy
Attributes
protected[
edu.umass.cs.automan
]
Definition Classes
Question
var
_mock_answers
:
Iterable
[
MockAnswer
[
A
]]
Attributes
protected
Definition Classes
Question
var
_payOnFailure
:
Boolean
Attributes
protected
Definition Classes
Question
var
_price_policy
:
Option
[
Class
[
PP
]]
Attributes
protected[
edu.umass.cs.automan
]
Definition Classes
Question
var
_price_policy_instance
:
PP
Attributes
protected[
edu.umass.cs.automan
]
Definition Classes
Question
var
_question_timeout_multiplier
:
Double
Attributes
protected
Definition Classes
Question
var
_text
:
Option
[
String
]
Attributes
protected
Definition Classes
Question
var
_time_value_per_hour
:
Option
[
BigDecimal
]
Attributes
protected
Definition Classes
Question
var
_timeout_policy
:
Option
[
Class
[
TP
]]
Attributes
protected[
edu.umass.cs.automan
]
Definition Classes
Question
var
_timeout_policy_instance
:
TP
Attributes
protected[
edu.umass.cs.automan
]
Definition Classes
Question
var
_title
:
Option
[
String
]
Attributes
protected
Definition Classes
Question
var
_update_frequency_ms
:
Int
Attributes
protected
Definition Classes
Question
var
_validation_policy
:
Option
[
Class
[
AP
]]
Attributes
protected[
edu.umass.cs.automan
]
Definition Classes
Question
var
_validation_policy_instance
:
AP
Attributes
protected[
edu.umass.cs.automan
]
Definition Classes
Question
var
_wage
:
BigDecimal
Attributes
protected
Definition Classes
Question
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
before_filter
: (
A
) ⇒
A
Definition Classes
Question
def
before_filter_=
(
f: (
A
) ⇒
A
)
:
Unit
Definition Classes
Question
def
blacklist_worker
(
worker_id:
String
)
:
Unit
Definition Classes
Question
def
blacklisted_workers
:
List
[
String
]
Definition Classes
Question
def
budget
:
BigDecimal
Definition Classes
Question
def
budget_=
(
b:
BigDecimal
)
:
Unit
Definition Classes
Question
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
cloneWithConfidence
(
conf:
Double
)
:
EstimationQuestion
Attributes
protected[
edu.umass.cs.automan
]
Definition Classes
EstimationMetaQuestion
→
EstimationQuestion
def
composeOutcome
(
o:
O
,
adapter:
AutomanAdapter
)
:
O
Attributes
protected[
edu.umass.cs.automan
]
Definition Classes
EstimationQuestion
→
Question
def
confidence
:
Double
Definition Classes
EstimationQuestion
def
confidence_=
(
c:
Double
)
:
Unit
Definition Classes
EstimationQuestion
def
confidence_interval
:
ConfidenceInterval
Definition Classes
EstimationQuestion
def
confidence_interval_=
(
ci:
ConfidenceInterval
)
:
Unit
Definition Classes
EstimationQuestion
def
default_sample_size
:
Int
Definition Classes
EstimationQuestion
def
default_sample_size_=
(
n:
Int
)
:
Unit
Definition Classes
EstimationQuestion
def
done
(
round:
Int
,
backend:
AutomanAdapter
)
:
Boolean
Definition Classes
EstimationMetaQuestion
→
MetaQuestion
def
dont_reject
:
Boolean
Definition Classes
Question
def
dont_reject_=
(
r:
Boolean
)
:
Unit
Definition Classes
Question
def
dry_run
:
Boolean
Definition Classes
Question
def
dry_run_=
(
dr:
Boolean
)
:
Unit
Definition Classes
Question
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
estimator
: (
Seq
[
Double
]) ⇒
Double
Definition Classes
EstimationQuestion
def
estimator_=
(
fn: (
Seq
[
Double
]) ⇒
Double
)
:
Unit
Definition Classes
EstimationQuestion
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
getOutcome
(
adapter:
AutomanAdapter
)
:
O
Attributes
protected[
edu.umass.cs.automan
]
Definition Classes
EstimationMetaQuestion
→
EstimationQuestion
→
Question
def
getQuestionType
:
info.QuestionType.Value
Attributes
protected[
edu.umass.cs.automan
]
Definition Classes
EstimationQuestion
→
Question
def
id
:
UUID
Definition Classes
Question
def
id_=
(
id:
UUID
)
:
Unit
Definition Classes
Question
def
id_string
:
String
Definition Classes
Question
def
image_alt_text
:
String
Definition Classes
Question
def
image_alt_text_=
(
s:
String
)
:
Unit
Definition Classes
Question
def
image_url
:
String
Definition Classes
Question
def
image_url_=
(
s:
String
)
:
Unit
Definition Classes
Question
def
initial_worker_timeout_in_s
:
Int
Definition Classes
Question
def
initial_worker_timeout_in_s_=
(
t:
Int
)
:
Unit
Definition Classes
Question
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
val
lhs
:
EstimationQuestion
def
max_replicas
:
Option
[
Int
]
Definition Classes
Question
def
max_replicas_=
(
m:
Int
)
:
Unit
Definition Classes
Question
def
max_value
:
Double
Definition Classes
EstimationQuestion
def
max_value_=
(
max:
Double
)
:
Unit
Definition Classes
EstimationQuestion
def
memo_hash
:
String
Definition Classes
EstimationMetaQuestion
→
Question
def
metaAnswer
(
round:
Int
,
backend:
AutomanAdapter
)
:
AbstractEstimate
Definition Classes
EstimationMetaQuestion
→
MetaQuestion
def
metaSchedulerFuture
(
backend:
AutomanAdapter
)
:
Future
[
MAA
]
Definition Classes
MetaQuestion
def
min_value
:
Double
Definition Classes
EstimationQuestion
def
min_value_=
(
min:
Double
)
:
Unit
Definition Classes
EstimationQuestion
def
minimum_spawn_policy
:
MinimumSpawnPolicy
Definition Classes
Question
def
minimum_spawn_policy_=
(
p:
MinimumSpawnPolicy
)
:
Unit
Definition Classes
Question
def
mock_answers
:
Iterable
[
MockAnswer
[
A
]]
Definition Classes
Question
def
mock_answers_=
(
answers:
Iterable
[
MockAnswer
[
A
]]
)
:
Unit
Definition Classes
Question
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
val
op
: (
Double
) ⇒ (
Double
) ⇒
Double
def
pay_all_on_failure
:
Boolean
Definition Classes
Question
def
pay_all_on_failure_=
(
pay:
Boolean
)
:
Unit
Definition Classes
Question
def
prettyPrintAnswer
(
answer:
Double
)
:
String
Attributes
protected[
edu.umass.cs.automan
]
Definition Classes
EstimationQuestion
→
Question
def
questionShutdownHook
()
:
Unit
Attributes
protected[
edu.umass.cs.automan
]
Definition Classes
Question
def
questionStartupHook
()
:
Unit
Attributes
protected[
edu.umass.cs.automan
]
Definition Classes
Question
def
question_timeout_multiplier
:
Double
Definition Classes
Question
def
question_timeout_multiplier_=
(
t:
Double
)
:
Unit
Definition Classes
Question
val
rhs
:
EstimationQuestion
def
schedulerFuture
(
adapter:
AutomanAdapter
)
:
Future
[
AA
]
Attributes
protected[
edu.umass.cs.automan
]
Definition Classes
Question
def
startScheduler
(
adapter:
AutomanAdapter
)
:
AA
Attributes
protected[
edu.umass.cs.automan
]
Definition Classes
Question
def
strategy
:
Class
[
AP
]
Definition Classes
Question
def
strategy_=
(
s:
Class
[
AP
]
)
:
Unit
Definition Classes
Question
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
text
:
String
Definition Classes
Question
def
text_=
(
s:
String
)
:
Unit
Definition Classes
Question
def
time_value_per_hour
:
BigDecimal
Definition Classes
Question
def
time_value_per_hour_=
(
v:
BigDecimal
)
:
Unit
Definition Classes
Question
def
title
:
String
Definition Classes
Question
def
title_=
(
t:
String
)
:
Unit
Definition Classes
Question
def
toMockResponse
(
question_id:
UUID
,
response_time:
Date
,
a:
Double
,
worker_id:
UUID
)
:
MockResponse
Attributes
protected[
edu.umass.cs.automan
]
Definition Classes
EstimationMetaQuestion
→
Question
def
update_frequency_ms
:
Int
Definition Classes
Question
def
update_frequency_ms_=
(
ms:
Int
)
:
Unit
Definition Classes
Question
def
wage
:
BigDecimal
Definition Classes
Question
def
wage_=
(
w:
BigDecimal
)
:
Unit
Definition Classes
Question
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
Inherited from
Serializable
Inherited from
Serializable
Inherited from
Product
Inherited from
Equals
Inherited from
MetaQuestion
Inherited from
EstimationQuestion
Inherited from
Question
Inherited from
AnyRef
Inherited from
Any
Ungrouped