質問編集履歴

4

誤字

2021/09/26 09:24

投稿

HGK
HGK

スコア29

test CHANGED
@@ -1 +1 @@
1
- classで設定した初期値のエラーについて
1
+ classで設定した初期値のエラーについて
test CHANGED
File without changes

3

エラーを全文記載しました

2021/09/26 09:24

投稿

HGK
HGK

スコア29

test CHANGED
File without changes
test CHANGED
@@ -1,20 +1,20 @@
1
- pythonでマルチエージェントシミュレーションを行おうと考えています
1
+ pythonで学級の様子をマルチエージェントシミュレーションを行おうと考えています
2
2
 
3
3
  その際に、あるエージェントの他のエージェントに対する好感度というパラメータを設定しています
4
4
 
5
- それを用い次の式があるので
5
+ それを用いてエージェントの会話相手を次の式があります、
6
6
 
7
7
   
8
8
 
9
- (対象となるエージェント)
9
+ (会話相手)
10
10
 
11
- =(自分から相手への好感度)+(相手からの好感度)
11
+ =(自分から相手への好感度)+(相手からの好感度) /
12
12
 
13
- /{(自分から他のそれぞれエージェントの好感度)+(他のそれぞれエージェントから自分の好感度)の総和}
13
+ {(自分から他のそれぞれエージェントの好感度)+(他のそれぞれエージェントから自分の好感度)の総和}
14
14
 
15
15
 
16
16
 
17
-
17
+ このように会話相手をルーレット方式で決めます
18
18
 
19
19
  この式を表現するために次のようなコードを組みました
20
20
 
@@ -30,9 +30,9 @@
30
30
 
31
31
 
32
32
 
33
- for i in range(n):
33
+ for i in range(32):
34
34
 
35
- if i == self: #自分から自分への好感度はないのでスキップ
35
+ if i == self: #自分から自分への好感度はないのでスキップがしたい
36
36
 
37
37
  self.lp.append(0)
38
38
 
@@ -104,7 +104,7 @@
104
104
 
105
105
  ```
106
106
 
107
- このとき'Simulation' object has no attribute 'lp'とエラーが出てきました
107
+ このときAttributeError: 'Simulation' object has no attribute 'lp'とエラーが出てきました
108
108
 
109
109
  コードのどこを修正すべきかが分かりません
110
110
 

2

誤字を訂正しました

2021/09/26 06:52

投稿

HGK
HGK

スコア29

test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,6 @@
1
1
  pythonでマルチエージェントシミュレーションを行おうと考えています
2
2
 
3
- その際に、エージェントの他のエージェントに対する好感度というパラメータを設定しています
3
+ その際に、あるエージェントの他のエージェントに対する好感度というパラメータを設定しています
4
4
 
5
5
  それを用いた次の式があるのですが、
6
6
 
@@ -10,7 +10,7 @@
10
10
 
11
11
  =(自分から相手への好感度)+(相手からの好感度)
12
12
 
13
-               /{(自分の好感度)+(他のそれぞれエージェントの好感度)の総和}
13
+ /{(自分から他それぞれエージェントの好感度)+(他のそれぞれエージェントから自分の好感度)の総和}
14
14
 
15
15
 
16
16
 

1

簡潔にしました

2021/09/25 15:58

投稿

HGK
HGK

スコア29

test CHANGED
@@ -1 +1 @@
1
- マルチエージェントシミュレーションの初期値の設定について
1
+ classで設定した初期値のエラーについて
test CHANGED
@@ -1,16 +1,20 @@
1
- pythonで学級モデルの構築をマルチエージェントシミュレーションを行おうと考えています
1
+ pythonでマルチエージェントシミュレーションを行おうと考えています
2
2
 
3
- その際に、生徒に好感度というパラメータを[-1:1]の範囲で設定しています
3
+ その際に、エージェントの他のエージェントに対する好感度というパラメータを設定しています
4
4
 
5
- それを用いて、ある生徒の会話相手を決める次の式があるのですが、
5
+ それを用い次の式があるのですが、
6
6
 
7
7
   
8
8
 
9
+ (対象となるエージェント)
10
+
11
+ =(自分から相手への好感度)+(相手からの好感度)
12
+
9
- (会話相手)=(自分から相手への好感度)+(相手からの好感度) / {(自分の好感度)+(他のそれぞれエージェントの好感度)の総和}
13
+               /{(自分の好感度)+(他のそれぞれエージェントの好感度)の総和}
10
14
 
11
15
 
12
16
 
13
- という式でルーレット方式で決めます
17
+
14
18
 
15
19
  この式を表現するために次のようなコードを組みました
16
20