質問編集履歴

4

追記と修正

2017/08/05 12:18

投稿

pure_storm
pure_storm

スコア16

test CHANGED
File without changes
test CHANGED
@@ -6,7 +6,7 @@
6
6
 
7
7
  #があえて大文字になっていたのはコードの載せ方がよくわからなかったためです。(題名になってしまうため)
8
8
 
9
- 新しく入れたubuntu17.04ではなぜかうくいきましたなぜでしょうか?
9
+ 新しく入れたubuntu17.04では Segmentation fault (コアダンプ)と出
10
10
 
11
11
  #エラーメッセージ
12
12
 
@@ -526,4 +526,4 @@
526
526
 
527
527
  #追記
528
528
 
529
- ubuntu16.04ではうまくいきませんが、新たに入れたubuntu17,04ではなぜかうくいきました
529
+ ubuntu16.04ではうまくいきませんが、新たに入れたubuntu17,04ではSegmentation fault (コアダンプ)と出

3

#がでかくなっているのを修正・ubuntu17\.04ではうまくいったのはなぜ…

2017/08/05 12:18

投稿

pure_storm
pure_storm

スコア16

test CHANGED
File without changes
test CHANGED
@@ -2,6 +2,12 @@
2
2
 
3
3
  一度はうまくいったのですが、作り直したらなぜか無限ループしてしまうようになってしまいましたのですが、わかる方いますか。コンパイルも通っているのですが。
4
4
 
5
+ #追記
6
+
7
+ #があえて大文字になっていたのはコードの載せ方がよくわからなかったためです。(題名になってしまうため)
8
+
9
+ 新しく入れたubuntu17.04ではなぜかうまくいきました。なぜでしょうか?
10
+
5
11
  #エラーメッセージ
6
12
 
7
13
  特になし
@@ -16,59 +22,59 @@
16
22
 
17
23
  **************************************************************************/
18
24
 
19
- include<stdio.h>
25
+ #include<stdio.h>
20
-
26
+
21
- include<time.h>
27
+ #include<time.h>
22
-
28
+
23
- include<stdlib.h>
29
+ #include<stdlib.h>
24
-
30
+
25
- include<math.h>
31
+ #include<math.h>
26
32
 
27
33
 
28
34
 
29
35
  // 状態
30
36
 
31
- define START 0 // 入口 (スタート)
37
+ #define START 0 // 入口 (スタート)
32
-
38
+
33
- define WOOD 1 // 森
39
+ #define WOOD 1 // 森
34
-
40
+
35
- define LAKE 2 // 湖
41
+ #define LAKE 2 // 湖
36
-
42
+
37
- define POND 3 // 池
43
+ #define POND 3 // 池
38
-
44
+
39
- define FIELD 4 // 草原
45
+ #define FIELD 4 // 草原
40
-
46
+
41
- define GOAL 5 // 宝 (ゴール)
47
+ #define GOAL 5 // 宝 (ゴール)
42
48
 
43
49
 
44
50
 
45
51
  // 行動
46
52
 
47
- define EAST 0 // 東
53
+ #define EAST 0 // 東
48
-
54
+
49
- define WEST 1 // 西
55
+ #define WEST 1 // 西
50
-
56
+
51
- define SOUTH 2 // 南
57
+ #define SOUTH 2 // 南
52
-
58
+
53
- define NORTH 4 // 北
59
+ #define NORTH 4 // 北
54
-
55
-
56
-
60
+
61
+
62
+
57
- define TrialNo 50 // 試行回数
63
+ #define TrialNo 50 // 試行回数
58
-
64
+
59
- define StateNum 6 // 状態数
65
+ #define StateNum 6 // 状態数
60
-
66
+
61
- define ActNum 4 // 行動数
67
+ #define ActNum 4 // 行動数
62
-
63
-
64
-
68
+
69
+
70
+
65
- define Alpha 0.1 // 学習率
71
+ #define Alpha 0.1 // 学習率
66
-
72
+
67
- define Gamma 0.9 // 減衰率
73
+ #define Gamma 0.9 // 減衰率
68
-
69
-
70
-
74
+
75
+
76
+
71
- define Reward 10 // 報酬
77
+ #define Reward 10 // 報酬
72
78
 
73
79
 
74
80
 
@@ -466,18 +472,58 @@
466
472
 
467
473
  }
468
474
 
469
-
475
+ ```
476
+
477
+
478
+
479
+
480
+
470
-
481
+ #環境
482
+
471
-
483
+ ubuntu16.04
472
-
484
+
473
- ```#コンパイル
485
+ コンパイル
474
486
 
475
487
  gcc ファイル名.c -lm
476
488
 
489
+ 実行結果
490
+
491
+ 入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>��
492
+
493
+
494
+
477
495
  #環境
478
496
 
479
- ubuntu16.04
480
-
481
- #実行結果
482
-
483
- 入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>��
497
+ ubuntu17.04
498
+
499
+ コンパイル
500
+
501
+ gcc ファイル名.c -lm
502
+
503
+ 実行結果
504
+
505
+ [0]入口==>(南)==>池==>(東)==>草原==>(西)==>池==>(北)==>入口==>(東)==>森==>(南)==>草原==>(北)==>森==>(西)==>入口==>(東)==>森==>(西)==>入口==>(東)==>森==>(南)==>草原==>(北)==>森==>(東)==>湖==>(南)==>宝
506
+
507
+ [1]入口==>(南)==>池==>(北)==>入口==>(東)==>森==>(南)==>草原==>(西)==>池==>(北)==>入口==>(東)==>森==>(西)==>入口==>(南)==>池==>(北)==>入口==>(南)==>池==>(東)==>草原==>(西)==>池==>(北)==>入口==>(南)==>池==>(東)==>草原==>(北)==>森==>(東)==>湖==>(南)==>宝
508
+
509
+ [2]入口==>(東)==>森==>(西)==>入口==>(東)==>森==>(東)==>湖==>(南)==>宝
510
+
511
+ [3]入口==>(南)==>池==>(北)==>入口==>(東)==>森==>(南)==>草原==>(西)==>池==>(東)==>草原==>(北)==>森==>(東)==>湖==>(西)==>森==>(南)==>草原==>(西)==>池==>(東)==>草原==>(西)==>池==>(東)==>草原==>(北)==>森==>(東)==>湖==>(南)==>宝
512
+
513
+ [4]入口==>(南)==>池==>(東)==>草原==>(北)==>森==>(西)==>入口==>(東)==>森==>(南)==>草原==>(北)==>森==>(東)==>湖==>(南)==>宝
514
+
515
+ [5]入口==>(東)==>森==>(南)==>草原==>(北)==>森==>(西)==>入口==>(南)==>池==>(北)==>入口==>(東)==>森==>(南)==>草原==>(北)==>森==>(南)==>草原==>(北)==>森==>(東)==>湖==>(南)==>宝
516
+
517
+ [6]入口==>(南)==>池==>(北)==>入口==>(東)==>森==>(東)==>湖==>(南)==>宝
518
+
519
+ [7]入口==>(南)==>池==>(北)==>入口==>(南)==>池==>(北)==>入口==>(東)==>森==>(南)==>草原==>(北)==>森==>(南)==>草原==>(西)==>池==>(北)==>入口==>(南)==>池==>(東)==>草原==>(西)==>池==>(東)==>草原==>(西)==>池==>(北)==>入口==>(南)==>池==>(北)==>入口==>(南)==>池==>(東)==>草原==>(西)==>池==>(東)==>草原==>(北)==>森==>(東)==>湖==>(南)==>宝
520
+
521
+ [8]入口==>(南)==>池==>(東)==>草原==>(西)==>池==>(北)==>入口==>(南)==>池==>(北)==>入口==>(南)==>池==>(東)==>草原==>(北)==>森==>(東)==>湖==>(南)==>宝
522
+
523
+ [9]入口==>(南)==>池==>(東)==>草原==>(北)==>森==>(東)==>湖==>(南)==>宝
524
+
525
+ Segmentation fault (コアダンプ)
526
+
527
+ #追記
528
+
529
+ ubuntu16.04ではうまくいきませんが、新たに入れたubuntu17,04ではなぜかうまくいきました。

2

コード全体を範囲して<code>を押す

2017/08/05 10:38

投稿

pure_storm
pure_storm

スコア16

test CHANGED
File without changes
test CHANGED
@@ -8,6 +8,8 @@
8
8
 
9
9
  #ソースコード
10
10
 
11
+ ```ここに言語を入力
12
+
11
13
  /**************************************************************************
12
14
 
13
15
  Q学習
@@ -466,7 +468,9 @@
466
468
 
467
469
 
468
470
 
471
+
472
+
469
- #コンパイル
473
+ ```#コンパイル
470
474
 
471
475
  gcc ファイル名.c -lm
472
476
 

1

環境を追加

2017/08/05 08:58

投稿

pure_storm
pure_storm

スコア16

test CHANGED
File without changes
test CHANGED
@@ -20,7 +20,7 @@
20
20
 
21
21
  #include<stdlib.h>
22
22
 
23
- #include<math.h>
23
+ include<math.h>
24
24
 
25
25
 
26
26
 
@@ -470,6 +470,10 @@
470
470
 
471
471
  gcc ファイル名.c -lm
472
472
 
473
+ #環境
474
+
475
+ ubuntu16.04
476
+
473
477
  #実行結果
474
478
 
475
479
  入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>入口==>(�,��)==>��