{"id":"W2736458122","doi":"10.1007/s40869-017-0040-9","title":"Behavior Trees for Modelling Artificial Intelligence in Games: A Tutorial","year":2017,"lang":"en","type":"article","venue":"The Computer Games Journal","topic":"Artificial Intelligence in Games","field":"Computer Science","cited_by":24,"is_retracted":false,"has_abstract":false,"ca_institutions":"University of Regina","funders":"","keywords":"Computer science; Tree traversal; Tree (set theory); Maintainability; Scalability; Artificial intelligence; Reusability; Structuring; Extensibility; Machine learning; Component (thermodynamics); Node (physics); Human–computer interaction; Software engineering; Software; Programming language; Database","routes":{"ca_aff":true,"ca_fund":false,"ca_venue":false,"about_ca":false,"invisible_to_affiliation_only":false},"retraction":null,"screen":null,"direct_labels":[],"prediction":{"model_version":"metacan-v3-hybrid-931329e0061c","candidate_categories":[],"consensus_categories":[],"category_scores_codex":[0.002220927,0.002322142,0.002182482,0.002261486,0.0005650914,0.002855651,0.00250098,0.002298266,0.006738859],"category_scores_gemma":[0.003776961,0.001804554,0.003507936,0.004914391,0.001517718,0.00520798,0.001437827,0.00630668,0.003289382],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.001566952,"about_ca_system_score_gemma":0.00103152,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.003869742,"about_ca_topic_score_gemma":0.004316768,"domain_scores_codex":[0.9991749,0.0003115956,0.00009973183,0.0001325675,0.0002306189,0.00005068209],"domain_scores_gemma":[0.9982477,0.00139131,0.00007541991,0.00009581924,0.0001245945,0.00006505665],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"theoretical_or_conceptual","study_design_gemma":"not_applicable","study_design_scores_codex":[0.00003747619,0.0001716187,0.0005681992,0.001468436,0.0002094614,0.0002228494,0.0006037033,0.06565244,0.001239454,0.6421724,0.02768287,0.2599712],"study_design_scores_gemma":[0.00002437789,0.00006000385,0.0003980557,0.00062262,0.00008735723,0.0003211135,0.00007553853,0.1516367,0.0004173319,0.7175333,0.1287649,0.00005873316],"study_design_candidate":"not_applicable","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"methods","genre_scores_codex":[0.0008215317,0.04387069,0.946415,0.001051995,0.0004931543,0.00007678882,0.0002363632,0.0004432558,0.006591326],"genre_scores_gemma":[0.03705066,0.1136329,0.8301536,0.00129595,0.001802047,0.0007629357,0.001124661,0.0006494376,0.01352775],"genre_candidate":"methods","genre_consensus":"methods","teacher_disagreement_score":0.006738859,"threshold_uncertainty_score":0.02254379,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.1116881259435278,"score_gpt":0.3465172713309813,"score_spread":0.2348291453874534,"validation_status":"score_only:v0-immature-baseline","note":"Baseline scores from an immature model (maturity gate not passed). Scores rank; they never assert a category."}}